package com.jlkf.pojo;

import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class DriverTurnover {
    private Long id;

    private Long driverId;

    private Double turnover;

    private Double contributionAmount;

    private Integer ratio;

    private Integer status;

    private Date createTime;

    private Double tip;

    private Double cleanness;

    private Double roadPrice;

    private Date checkoutTime;

    private String remark;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date month;

    private Date settlementTime;

    private String settlement;

    private String driverName;
    
    private String driverPhone;
    
    private Double monthlyPlatformCollection;

    private String months;
    
    private String year;
    
    private Integer mou;
    
    private Integer orderNum;
    
    private Double totalServiceTime;
    //1已扣款 2未扣款
    private Integer type;
    
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getDriverId() {
        return driverId;
    }

    public void setDriverId(Long driverId) {
        this.driverId = driverId;
    }

    public Double getTurnover() {
        return turnover;
    }

    public void setTurnover(Double turnover) {
        this.turnover = turnover;
    }

    public Double getContributionAmount() {
        return contributionAmount;
    }

    public void setContributionAmount(Double contributionAmount) {
        this.contributionAmount = contributionAmount;
    }

    public Integer getRatio() {
        return ratio;
    }

    public void setRatio(Integer ratio) {
        this.ratio = ratio;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Double getTip() {
        return tip;
    }

    public void setTip(Double tip) {
        this.tip = tip;
    }

    public Double getCleanness() {
        return cleanness;
    }

    public void setCleanness(Double cleanness) {
        this.cleanness = cleanness;
    }

    public Double getRoadPrice() {
        return roadPrice;
    }

    public void setRoadPrice(Double roadPrice) {
        this.roadPrice = roadPrice;
    }

    public Date getCheckoutTime() {
        return checkoutTime;
    }

    public void setCheckoutTime(Date checkoutTime) {
        this.checkoutTime = checkoutTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Date getMonth() {
        return month;
    }

    public void setMonth(Date month) {
        this.month = month;
    }

    public Date getSettlementTime() {
        return settlementTime;
    }

    public void setSettlementTime(Date settlementTime) {
        this.settlementTime = settlementTime;
    }

    public String getSettlement() {
        return settlement;
    }

    public void setSettlement(String settlement) {
        this.settlement = settlement == null ? null : settlement.trim();
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName == null ? null : driverName.trim();
    }

	public String getDriverPhone() {
		return driverPhone;
	}

	public void setDriverPhone(String driverPhone) {
		this.driverPhone = driverPhone;
	}

	public Double getMonthlyPlatformCollection() {
		return monthlyPlatformCollection;
	}

	public void setMonthlyPlatformCollection(Double monthlyPlatformCollection) {
		this.monthlyPlatformCollection = monthlyPlatformCollection;
	}

	public String getMonths() {
		return months;
	}

	public void setMonths(String months) {
		this.months = months;
	}

	public String getYear() {
		return year;
	}

	public void setYear(String year) {
		this.year = year;
	}

	public Integer getMou() {
		return mou;
	}

	public void setMou(Integer mou) {
		this.mou = mou;
	}

	public Integer getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(Integer orderNum) {
		this.orderNum = orderNum;
	}

	public Double getTotalServiceTime() {
		return totalServiceTime;
	}

	public void setTotalServiceTime(Double totalServiceTime) {
		this.totalServiceTime = totalServiceTime;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}
    
}